package com.sumainfor.pc.gmio.service;
import com.sumainfor.common.util.JsonResult;

import java.util.List;
import java.util.Map;

/**

 */
public interface HoEleMeterService {
    /**
     * 查询水表录入记录的列表
     * @param params
     * @return
     */
    JsonResult getHoEleMeterList(Map<String, Object> params);
    /**
     * 服务管家录入电表数
     */
    JsonResult addHoEleMeter(Map<String,Object> params);
    /**
     * 服务管家退租时根据房源编号查询上次抄表的数值
     */
    JsonResult getHoEleMeter(Map<String,Object> params);
    /**
     * 根据电表抄表编号查询一个批次录入的一套房源的表数
     */
    JsonResult getHoEleMeterBatc(Map<String,Object> params);
    /**
     * 租后主管撤回电表账单
     */
    JsonResult recallHoEleMeter(Map<String,Object> params);
    /**
     * 租后主管撤回账单审核错误
     */
    JsonResult examHoEleMeter(Map<String,Object> params);
    /**
     * 获取蜂电智能电表的离线设备列表
     */
    JsonResult reportOfflinehour(Map<String,Object> params);
    /**
     * 获取科技侠的门锁列表
     */
    JsonResult lockList(Map<String,Object> params);
    /**
     * 获取果加的门锁列表
     */
    JsonResult guoJiaLockList(Map<String,Object> params);

    /**
     * 查询上次抄表记录
     * @param params
     * @return
     */
    JsonResult getHouInfoEle(Map<String,Object> params);
}
